payment slips - French English Dictionary